Career 2025 2024 2023 2022 2021 2020 2019 2018 2017 2016 2015 2014 2013 2012 2011 2010 2009 2008 2007 2006 2005 2004 2003
All Rounds Final 1/2 1/4 First Second Third Fourth Pre-q Rubber 1 Rubber 2 Rubber 3 Rubber 4 Rubber 5 Robin Bronze Q3 N/A Q2 Q1 ER Q4 CR QF Q5 N/A
All Courts Acrylic N/A Clay Grass Carpet Hard I.hard
All Tour U.S. Open - New York Australian Open - Melbourne Qatar ExxonMobil Open - Doha BNP Paribas Open - Indian Wells French Open - Paris Monte-Carlo Rolex Masters - Monte-Carlo Cagliari Challenger Mutua Madrid Open - Madrid Internazionali BNL d'Italia - Rome Perugia Challenger Wimbledon - London National Bank Open - Montreal Western & Southern Open - Cincinnati Chengdu Open - Chengdu Almaty Open - Almaty Swiss Indoors Basel - Basel Shanghai Rolex Masters - Shanghai Hangzhou Challenger Rolex Paris Masters - Paris Belgrade Open - Belgrade Barcelona Open Banc Sabadell - Barcelona BNP Paribas Open - Indian Wells Miami Open - Miami Mutua Madrid Open - Madrid Boss Open - Stuttgart Libema Open - 's-Hertogenbosch Wimbledon - London National Bank Open - Toronto Cincinnati Open - Cincinnati U.S. Open - New York Shanghai Rolex Masters - Shanghai Spain F1 Spain F2 Italy F9 Russia F7 Croatia F1 Germany F2 Germany F3 Russia F3 Bulgaria F2 Bulgaria F4 Bulgaria F5 Kazakhstan F10 Kazakhstan F11 Chinese Taipei F2 France F17 France F18 France F19 Togo F1 Germany F2 Kazakhstan F1 France F5 Uzbekistan F1 Uzbekistan F2 Italy F5 Italy F6 Italy F7 Italy #3-w1 Italy #3-w2 Italy #3-w3 Italy #3-w4 Chile F3 Uruguay F1 Argentina F7 Italy F2 Italy F3 Italy F4 Italy F4 France F4 Kazakhstan F1 Croatia F2 Architect Open - Budapest Banja Luka Challenger 2005 - Banja Luka Copa Petrobras - Santiago Copa Petrobras - Montevideo X Torneo Internazionale di Tennis - Barletta Unicredit (Suisse) Bank S. A. Challenger - Chiasso 5° Sporting Challenger - Turin Copa Petrobras Uruguay - Montevideo Memorial A. Manfredini Sassuolo Challenger - Sassuolo Sporting Challenger '08-Trofeo Regione Piemonte - Turin Kosice Challenger Le Gosier Challenger C.T. San Remo - XIII Piertomaso Tessitore - San Remo Barletta Challenger Sporting Challenger - Turin Tennis Napoli Cup - Napoli Olbia Challenger - Olbia Garden Open 2005 - Rome Helsinki Challenger Rennes Challenger San Remo Tennis Cup 15° Piertomaso - San Remo 4° Sporting Challenger - Turin Reunion Island Challenger Mouilleron-Le-Captif Challenger Cherbourg Challenger Raanana Challenger Turin Challenger Rome Challenger Vicenza Challenger Prostejov Challenger Moscow Challenger Fergana Challenger Marburg Challenger Braunschweig Challenger Astana Challenger Aptos Challenger Vancouver Challenger Istanbul Challenger Mons Challenger Rennes Challenger Brest Challenger Mouilleron-Le-Captif Challenger Vercelli Challenger Cherbourg Challenger Quimper Challenger Jonkoping Challenger Kazan Challenger St. Brieuc Challenger Karshi Challenger Samarkand Challenger Prostejov Challenger Moscow Challenger GHI Bronx Tennis Classic - Bronx Braunschweig Challenger Black Forest Open - Freudenstadt Biella Challenger Geneva Challenger Irving Challenger Copa Petrobras Uruguray - Montevideo Copa Petrobras Brazil - Aracaju Copa Petrobras Argentina - Buenos Aires Copa Kia Challenger ATP - Santiago XI Torneo Internazionale di Tennis - Barletta Morocco Tennis Tour - Casablanca Schickedanz Open 2007 - Furth Polska Energia Open - Bytom GHI Bronz Classic - Bronx Mons Challenger Copa Petrobras Brazil - Belo Horizonte Asuncion Challenger Challenger Brasov - Brasov Napoli Challenger Santiago Challenger Copa Petrobras Argentina - Buenos Aires Astana Challenger Open Parc - Lyon II Challenger Ciudada de Guayaquil - Guayaquil Genova Open Challenger - Genova La Serena Open - La Serena II Cyclus Open de Tenis - Florianopolis Guadalajara Challenger Como Challenger Genova Challenger Olbia Challenger Tennis Napoli Cup 2007 - Napoli Sir Supermercati - Rome Copa Petrobras - Bogota Valencia Challenger Manama Challenger Challenger Cudad de Guayaquil - Guayaquil 10° Trofeo Luigi Pezzoli - Bergamo Nord LB Open 2007 - Braunschweig San Remo Tennis Cup-16° Piertomaso Tessitore - San Remo Montemar Challenger Memorial Manfredini - Sassuolo Cap Cana Challenger Napoli Challenger Nottingham 2 Challenger Samarkand Challenger Karshi Challenger Buenos Aires Challenger dBI Tennis Challenger - Binghamton Copa Petrobras Paraguay - Asuncion Astana Challenger Antonio Savoldi-Marco Co. - Manerbio Copa Petrobras - Aracaju Campionati Internazionali di Sicilia - Palermo Copa Telmex - Buenos Aires Cyclus Open de Tenis - Florianopolis Brasil Open - Costa do Sauipe Estoril Open - Estoril Synsam Swedish Open - Bastad Legg Mason Tennis Classic - Washington BCR Open Romania - Bucharest Campionati Internazionali di Sicilia - Palermo Brasil Open - Costa do Sauipe Abierto Mexicano Telcel - Acapulco Open Seat Godo 2007 - Barcelona Estoril Open - Estoril Mercedes Cup - Stuttgart Generali Open - Kitzbuhel BCR Open Romania - Bucharest Mumbai Open - Mumbai AIG Japan Open Tennis Championships - Tokyo Medibank International - Sydney Movistar Open - Vina del Mar Brasil Open - Costa do Sauipe Copa Telmex - Buenos Aires Abierto Mexicano Telcel - Acapulco Barletta Challenger Orange Warsaw Open - Warsaw Ordina Open - s-Hertogenbosch Catella Swedish Open - Bastad ATP Studena Croatia Open Umag - Umag Legg Mason Tennis Classic - Washington Pilot Pen Tennis - New Haven Open de Moselle - Metz Grand Prix de Tennis de Lyon - Lyon Movistar Open - Vina del Mar Brasil Open - Costa do Sauipe Copa Telmex - Buenos Aires Abierto Mexicano Telcel - Acapulco Grand Prix Hassan II - Casablanca Open Sabadell Atlantico - Barcelona Estoril Open - Estoril AEGON Championships - London AEGON International - Eastbourne Mercedes Cup - Stuttgart ATP Studena Croatia Open Umag - Umag Pilot Pen Tennis - New Haven BCR Open Romania - Bucharest China Open - Beijing Kremlin Cup - Moscow St. Petersburg Open - St. Petersburg Qatar Exxon Mobil Open - Doha Heineken Open - Auckland Brasil Open - Costa do Sauipe Copa Telmex - Buenos Aires Abierto Mexicano Telcel - Acapulco Open Sabadell Atlantico - Barcelona Serbia Open - Belgrade Open de Nice Cote dAzur - Nice AEGON International - Eastbourne Catella Swedish Open - Bastad International German Open - Hamburg ATP Studena Croatia Open Umag - Umag Pilot Pen Tennis - New Haven BCR Open Romania - Bucharest St. Petersburg Open - St. Petersburg Heineken Open - Auckland Brasil Open - Costa do Sauipe Copa Claro - Buenos Aires Grand Prix Hassan II - Casablanca Bet-At-Home Austrian Open - Kitzbuhel IX Torneo Internacionale de Tennis - Barletta Mercedes Cup - Stuttgart German Tennis Championships - Hamburg ATP Studena Croatia Open - Umag PTT Thailand Open - Bangkok China Open - Beijing Erste Bank Open - Vienna Open de Tenis Comunidad Valenciana - Valencia Aircel Chennai Open - Chennai Apia International - Sydney Grand Prix Hassan II - Casablanca BRD Nastase Tiriac Trophy - Bucharest Serbia Open - Belgrade Open de Nice Cote d'Azur - Nice AEGON International - Eastbourne Studena Croatia Open - Umag Bet-at-home Open - Hamburg St. Petersburg Open - St. Petersburg Erste Bank Open - Vienna Valencia Open - Valencia Apia International - Sydney San Remo Tennis Cup - San Remo Copa Claro - Buenos Aires Abierto Mexicano Telcel - Acapulco Portugal Open - Oeiras Open de Nice Cote d'Azur - Nice AEGON International - Eastbourne Mercedes Cup - Stuttgart Bet-at-home Open - Hamburg ATP Vegeta Croatia Open - Umag Sporting Challenger '07 Trofeo Regione Piemonte - Turin Kremlin Cup - Moscow Copa Claro - Buenos Aires Rio Open 500 - Rio de Janeiro Barcelona Open BancSabadell - Barcelona Portugal Open - Oeiras BMW Open - Munich Mercedes Cup - Stuttgart Vegeta Croatia Open - Umag Kremlin Cup - Moscow Valencia Open - Valencia Apia International - Sydney Kazan Challenger Brasil Open - Sao Paulo Rio Open - Rio de Janeiro Argentina Open - Buenos Aires Barcelona Open BancSabadell - Barcelona BMW Open - Munich Genova Challenger Vegeta Croatia Open - Umag Bet-at-home Open - Hamburg TEB BNP Paribas Istanbul Open - Istanbul BMW Open - Munich SkiStar Swedish Open - Bastad Generali Open - Kitzbuhel China Open - Beijing Kremlin Cup - Moscow Erste Bank Open - Vienna Qatar ExxonMobil Open - Doha Argentina Open - Buenos Aires Rio Open - Rio de Janeiro Brasil Open - Sao Paulo Barcelona Open BancSabadell - Barcelona Hungarian Open - Budapest TEB BNP Paribas Istanbul Open - Istanbul Gerry Weber Open - Halle SkiStar Swedish Open - Bastad Bet-at-home Open - Hamburg Suisse Open - Gstaad Generali Open - Kitzbuhel St. Petersburg Open - St. Petersburg China Open - Beijing If Stockholm Open - Stockholm Erste Bank Open - Vienna Next Gen ATP Finals - Milan ASB Classic - Auckland Open Sud de France - Montpellier ABN AMRO World Tennis Tournament - Rotterdam Rio Open - Rio de Janeiro Open 13 Provence - Marseille Dubai Duty Free Tennis Championships - Dubai Brasil Open - Sao Paulo Barcelona Open BancSabadell - Barcelona BMW Open - Munich Geneva Open - Geneva Gerry Weber Open - Halle SkiStar Swedish Open - Bastad Oeiras 3 Challenger Citi Open - Washington St. Petersburg Open - St. Petersburg Chengdu Open - Chengdu China Open - Beijing Kremlin Cup - Moscow Intrum Stockholm Open - Stockholm Erste Bank Open - Vienna Tennis Napoli Cup 2006 - Napoli Qatar ExxonMobil Open - Doha Cordoba Open - Cordoba DIEMA XTRA Sofia Open - Sofia Rio Open - Rio de Janeiro Dubai Duty Free Tennis Championships - Dubai Grand Prix Hassan II - Marrakech Barcelona Open Banc Sabadell - Barcelona BMW Open - Munich Mercedes Cup - Stuttgart Noventi Open - Halle Plava Laguna Croatia Open - Umag German Tennis Championships - Hamburg Citi Open - Washington Abierto Mexicano de Tenis Mifel - Los Cabos St. Petersburg Open - St. Petersburg China Open - Beijing Kremlin Cup - Moscow Intrum Stockholm Open - Stockholm Swiss Indoors Basel - Basel Erste Bank Open - Vienna ASB Classic - Auckland ABN AMRO World Tennis Tournament - Rotterdam Open 13 Provence - Marseille Dubai Duty Free Tennis Championships - Dubai Generali Open - Kitzbuhel St. Petersburg Open - St. Petersburg European Open - Antwerp Erste Bank Open - Vienna Hamburg European Open - Hamburg Antalya Open - Antalya Great Ocean Road Open - Melbourne ABN AMRO World Tennis Tournament - Rotterdam Open 13 Provence - Marseille Dubai Duty Free Tennis Championships - Dubai Barcelona Open Banc Sabadell - Barcelona Gonet Geneva Open - Geneva Open Parc - Lyon Noventi Open - Halle Moselle Open - Metz St. Petersburg Open - St. Petersburg Kremlin Cup - Moscow Adelaide International 1 - Adelaide Adelaide International 2 - Adelaide Sydney Tennis Classic - Sydney ABN AMRO World Tennis Tournament - Rotterdam Rio Open - Rio de Janeiro Qatar ExxonMobil Open - Doha Dubai Duty Free Tennis Championships - Dubai cinch Championships - London Mallorca Championships - Mallorca Serbia Open - Belgrade Gonet Geneva Open - Geneva Open Parc - Lyon Libema Open - 's-Hertogenbosch Noventi Open - Halle Nordea Open - Bastad Hamburg European Open - Hamburg Citi Open - Washington Astana Open - Astana Sofia Open - Sofia Cortina Challenger Erste Bank Open - Vienna Gijon Open - Gijon Tennis Napoli Open - Naples Adelaide International 1 - Adelaide Adelaide International 2 - Adelaide ASB Classic - Auckland Argentina Open - Buenos Aires Rio Open - Rio de Janeiro Plava Laguna Croatia Open - Umag Barcelona Open Banc Sabadell - Barcelona Erste Bank Open - Vienna Moselle Open - Metz Dubai Duty Free Tennis Championships - Dubai Grand Prix Hassan II - Marrakech Mallorca Championships - Mallorca EFG Swiss Open - Gstaad Plava Laguna Croatia Open - Umag China Open - Beijing Adelaide International - Adelaide Open Costa Daurada - Tarragona San Benedetto Challenger Aberto de Sao Paulo - Sao Paulo Riviera di Rimini Challenger 2004 - Rimini Genoa Open Challenger-Fondazione Carige - Genova Dutch Open Tennis - Amersfoort Phoenix Challenger Open Sabadell Atlantico - Barcelona Movistar Open - Santiago Abierto Mexicano Telcel - Acapulco Bad Waltersdorf Challenger Bet-at-home Open - Hamburg Copa Kia - Santiago China Open - Beijing China Open - Beijing San Marino Challenger Argentina Open - Buenos Aires Zug Challenger Austrian Open - Kitzbuhel Erste Bank Open - Vienna Barcelona Open BancSabadell - Barcelona Valencia Open - Valencia China Open - Beijing Tenerife 1 Challenger Brasil Open - Sao Paulo Erste Bank Open - Vienna Valencia Open - Valencia Royal Guard Open Chile - Vina del Mar Aircel Chennai Open - Chennai Open de Nice Cote d'Azur - Nice ASB Classic - Auckland Argentina Open - Buenos Aires St. Petersburg Open - St. Petersburg Rio Open - Rio de Janeiro China Open - Beijing Open 13 - Marseille Aircel Chennai Open - Chennai St. Petersburg Open - St. Petersburg Chengdu Open - Chengdu Shenzhen Open - Shenzhen Dubai Duty Free Tennis Championships - Dubai Naples Challenger ASB Classic - Auckland Apia International - Sydney Open Sud de France - Montpellier ABN AMRO World Tennis Tournament - Rotterdam Open 13 - Marseille Konzum Croatia Open - Umag Argentina Open - Buenos Aires Sydney International - Sydney Open Sud de France - Montpellier Abierto Mexicano - Los Cabos Konzum Croatia Open - Umag ABN AMRO World Tennis Tournament - Rotterdam Argentina Open - Buenos Aires BMW Open - Munich Telecom Italia Masters - Rome Chengdu Open - Chengdu Campionati Internazionali d'Italia - Rome Masters Series - Hamburg Erste Bank Open - Vienna ASB Classic - Auckland Pacific Life Open - Indian Wells Anytech365 Andalucia Open - Marbella Masters Series Monte-Carlo - Monte Carlo Campionati Internazionali D'Italia - Rome Rogers Masters - Montreal San Diego Open - San Diego Pacific Life Open - Indian Wells Open 13 Provence - Marseille Mutua Madrilena Masters Madrid - Madrid cinch Championships - London BNP Paribas Open - Indian Wells Sony Ericsson Open - Miami Monte-Carlo Rolex Masters - Monte-Carlo Internazionali BNL dItalia - Rome Nordea Open - Bastad Mutua Madrilena Masters Madrid - Madrid Libema Open - 's-Hertogenbosch Citi Open - Washington Shanghai - Shanghai Hangzhou Open - Hangzhou Erste Bank Open - Vienna BNP Paribas Open - Indian Wells Sony Ericsson Open - Miami Internazionali BNL dItalia - Rome Mutua Madrilena Masters Madrid - Madrid Rogers Cup - Toronto Hong Kong Tennis Open - Hong Kong BNP Paribas Masters - Paris BNP Paribas Open - Indian Wells Sony Ericsson Open - Miami Monte-Carlo Rolex Masters - Monte-Carlo Mutua Madrilena Madrid Open - Madrid Internazionali BNL d'Italia - Rome Western & Southern Financial Group Masters - Cincinnati Shanghai ATP Masters - Shanghai BNP Paribas Masters - Paris Bergamo Challenger Grand Prix Hassan II - Marrakech Monte-Carlo Rolex Masters - Monte-Carlo Terra Wortmann Open - Halle Internazionali BNL d'Italia - Rome Rogers Cup - Toronto Western & Southern Open - Cincinnati Shanghai Rolex Masters - Shanghai BNP Paribas Masters - Paris BNP Paribas Open - Indian Wells Sony Open Tennis - Miami Monte-Carlo Rolex Masters - Monte-Carlo Mutua Madrid Open - Madrid Internazionali BNL d'Italia - Rome Rogers Cup - Montreal Western & Southern Open - Cincinnati BA-CA Tennis Trophy - Vienna Shanghai Rolex Masters - Shanghai Winston-Salem Open - Winston-Salem BNP Paribas Masters - Paris San Marino Challenger BNP Paribas Open - Indian Wells Sony Open Tennis - Miami Zhuhai Open - Zhuhai Monte-Carlo Rolex Masters - Monte-Carlo Mutua Madrid Open - Madrid Rogers Cup - Toronto Western & Southern Open - Cincinnati Shanghai Rolex Masters - Shanghai Internazionali BNL d'Italia - Rome Countrywide Classic - Los Angeles BNP Paribas Masters - Paris BNP Paribas Open - Indian Wells Miami Open - Miami Monte-Carlo Rolex Masters - Monte-Carlo Qatar ExxonMobil Open - Doha Mutua Madrid Open - Madrid Mauthausen Challenger Internazionali BNL d'Italia - Rome Rogers Cup - Montreal Western & Southern Open - Cincinnati Swiss Indoors Basel - Basel Shanghai Rolex Masters - Shanghai Monte-Carlo Rolex Masters - Monte-Carlo Mutua Madrid Open - Madrid Internazionali BNL d'Italia - Rome Rogers Cup - Toronto Shanghai Rolex Masters - Shanghai BNP Paribas Masters - Paris BNP Paribas Open - Indian Wells Miami Open - Miami Monte-Carlo Rolex Masters - Monte-Carlo Mutua Madrid Open - Madrid Internazionali BNL d'Italia - Rome Rogers Cup - Montreal Western & Southern Open - Cincinnati Shanghai Rolex Masters - Shanghai BNP Paribas Masters - Paris BNP Paribas Open - Indian Wells Miami Open - Miami Monte-Carlo Rolex Masters - Monte-Carlo Open 13 Provence - Marseille Mutua Madrid Open - Madrid Dubai Duty Free Tennis Championships - Dubai Internazionali BNL d'Italia - Rome Rogers Cup - Toronto Gonet Geneva Open - Geneva Western & Southern Open - Cincinnati Shanghai Rolex Masters - Shanghai BNP Paribas Masters - Paris BNP Paribas Open - Indian Wells Turin Challenger Sassuolo Challenger Miami Open - Miami Erste Bank Open - Vienna Monte-Carlo Rolex Masters - Monte-Carlo Mutua Madrid Open - Madrid Internazionali BNL d'Italia - Rome Coupe Rogers - Montreal Western & Southern Open - Cincinnati Shanghai Rolex Masters - Shanghai BNP Paribas Masters - Paris Internazionali BNL d'Italia - Rome Shenzhen 1 Challenger Western & Southern Open - New York Allianz Suisse Open - Gstaad Rolex Paris Masters - Paris Naples Challenger BNP Paribas Open - Indian Wells Miami Open - Miami Monte-Carlo Rolex Masters - Monte-Carlo Mutua Madrid Open - Madrid Open de Nice Cote d'Azur - Nice Internazionali BNL d'Italia - Rome Rogers Cup - Toronto Western & Southern Open - Cincinnati Turin Challenger Rolex Paris Masters - Paris BNP Paribas Open - Indian Wells Maia Challenger Miami Open - Miami Swiss Open - Gstaad Monte-Carlo Rolex Masters - Monte-Carlo China Open - Beijing Mutua Madrid Open - Madrid Internazionali BNL d'Italia - Rome National Bank Open - Montreal Western & Southern Open - Cincinnati Rolex Paris Masters - Paris BNP Paribas Open - Indian Wells Miami Open - Miami Monte-Carlo Rolex Masters - Monte-Carlo Mutua Madrid Open - Madrid Internazionali BNL d'Italia - Rome Shanghai Rolex Masters - Shanghai Rolex Paris Masters - Paris Chile Dove Men+Care Open - Santiago Monte-Carlo Rolex Masters - Monte-Carlo EFG Swiss Open - Gstaad Internazionali BNL d'Italia - Rome Qatar ExxonMobil Open - Doha Almaty Open - Almaty European Open - Antwerp Dubai Duty Free Tennis Championships - Dubai Western & Southern Open - Cincinnati Monte-Carlo Rolex Masters - Monte-Carlo Western & Southern Financial Group Masters - Cincinnati Rogers Cup - Montreal Mutua Madrilena Madrid Open - Madrid Qatar ExxonMobil Open - Doha Miami Open - Miami Abierto Mexicano Telcel - Acapulco Millennium Estoril Open - Estoril China Open - Beijing French Open - Paris U.S. Open - New York Australian Open - Melbourne Wimbledon - London U.S. Open - New York Australian Open - Melbourne French Open - Paris Wimbledon - London U.S. Open - New York Australian Open - Melbourne French Open - Paris Wimbledon - London U.S. Open - New York Australian Open - Melbourne French Open - Paris U.S. Open - New York Australian Open - Melbourne French Open - Paris Wimbledon - London Australian Open - Melbourne U.S. Open - New York French Open - Paris Wimbledon - London U.S. Open - New York Australian Open - Melbourne French Open - Paris Wimbledon - London U.S. Open - New York Australian Open - Melbourne French Open - Paris Wimbledon - London U.S. Open - New York Australian Open - Melbourne French Open - Paris Wimbledon - London U.S. Open - New York Australian Open - Melbourne French Open - Paris Wimbledon - London Australian Open - Melbourne U.S. Open - New York French Open - Paris Wimbledon - London U.S. Open - New York Australian Open - Melbourne Mallorca Championships - Mallorca Wimbledon - London French Open - Paris U.S. Open - New York Australian Open - Melbourne French Open - Paris U.S. Open - New York Australian Open - Melbourne French Open - Paris Wimbledon - London U.S. Open - New York Australian Open - Melbourne French Open - Paris Wimbledon - London U.S. Open - New York Australian Open - Melbourne French Open - Paris U.S. Open - New York French Open - Paris BNP Paribas Masters - Paris U.S. Open - New York Australian Open - Melbourne Australian Open - Melbourne Rakuten Japan Open - Tokyo Hong Kong Tennis Open - Hong Kong Davis Cup, Group 1, PO, ITA-LAT, 3-2 Davis Cup, Group I, 2R, ITA-SLO 5-0 Davis Cup, World Group, PO, CHI-ITA 1-4 Davis Cup, World Group, PO, ITA-CHI 4-1 Davis Cup, World Group, 1R, ITA-CRO 3-2 Davis Cup, World Group, QF, CAN-ITA 3-1 Davis Cup, Group I, PO, RUS-RSA 5-0 Davis Cup, Group I, 1R, RUS-POL 2-3 Davis Cup, World Group, 1R, ARG-ITA 1-3 Davis Cup, World Group, QF, ITA-GBR 3-2 Davis Cup, World Group, 1R, KAZ-ITA 3-2 Davis Cup, Group I, 2R, RUS-ESP 3-2 Davis Cup, World Group, PO, RUS-ITA 1-4 Davis Cup, World Group, QF, ITA-ARG 1-3 Davis Cup, World Group, 1R, SRB-RUS 4-1 Davis Cup, World Group, 1R, ARG-ITA 2-3 Davis Cup, World Group, PO, HUN-RUS 3-1 Hopman Cup - Perth Davis Cup, World Group, 1R, JPN-ITA 1-3 Davis Cup, World Group, QF, ITA-FRA 1-3 Davis Cup, Group I, PO, RUS-BLR 3-2 Davis Cup, World Group, QR, SUI-RUS 1-3 Laver Cup - Geneva Davis Cup, Finals, Group B Davis Cup, Finals, Group F Davis Cup, Finals, QF, SRB-RUS 1-2 Davis Cup, Finals, SF, RUS-CAN 1-2 ATP Cup - Brisbane, Perth, Sydney Davis Cup, World Group, QR, ITA-KOR 4-0 ATP Cup - Melbourne Davis Cup, World Group, SF, SUI-ITA 3-2 U.S. Open (juniors) Australian Open (juniors) French Open (juniors) Wimbledon (juniors) Wimbledon (juniors) U.S. Open (juniors) U.S. Open (juniors) French Open (juniors) Wimbledon (juniors) U.S. Open (juniors) AAMI Classic - Kooyong French Open (juniors) Kooyong Classic - Kooyong Mubadala World Tennis Championship Australian Open (juniors) Mubadala World Tennis Championship All Lower level tournaments Olympics - London Olympics - Rio de Janeiro Davis Cup, Group 1, 2R, ITA-SVK 4-1 Hopman Cup - Perth Davis Cup, World Group, PO, ITA-SUI, 2-3 Davis Cup, Group 1, 1R, ITA-BLR 5-0 Davis Cup, World Group, PO, SWE-ITA 3-2 Olympics - Tokyo